package com.rongzhe.house.entity.voo;

import java.math.BigDecimal;
import java.util.List;

/**
 * Created by huang on 2017/11/24.
 */

public class HouseDetail {
    private String region;

    private String regionName;

    private String regionFinal;

    private String regionFinalName;

    private String cover;

    private BigDecimal area;

    private Boolean entireRent;

    private Boolean ownerRent;

    private String name;

    private String type;

    private BigDecimal rent;

    private Integer id;

    private String publishTime;
    private List<HouseImage> houseImageList;
    private Boolean canCollection;

    private Double latitude;
    private Double longitude;

    private List<HouseTraffic> houseTrafficList;

    private HouseConfig houseConfig;
    private Integer rentStatus;

    private List<HouseOverview> recommendHouseList;

    private List<HouseRoomLiveInfo> houseRoomLiveInfoList;

    public Double getLongitude() {
        return longitude;
    }

    public Integer getRentStatus() {
        return rentStatus;
    }
    public String periphery;
    public Integer floor;
    public Integer totalFloor;
    public String orientation;
    public List<String> rentPaymentList;

    public void setRentStatus(Integer rentStatus) {
        this.rentStatus = rentStatus;
    }

    public void setLongitude(Double longitude) {
        this.longitude = longitude;
    }

    public Double getLatitude() {

        return latitude;
    }

    public String getPeriphery() {
        return periphery;
    }

    public void setPeriphery(String periphery) {
        this.periphery = periphery;
    }

    public Integer getFloor() {
        return floor;
    }

    public void setFloor(Integer floor) {
        this.floor = floor;
    }

    public Integer getTotalFloor() {
        return totalFloor;
    }

    public void setTotalFloor(Integer totalFloor) {
        this.totalFloor = totalFloor;
    }

    public String getOrientation() {
        return orientation;
    }

    public void setOrientation(String orientation) {
        this.orientation = orientation;
    }

    public List<String> getRentPaymentList() {
        return rentPaymentList;
    }

    public void setRentPaymentList(List<String> rentPaymentList) {
        this.rentPaymentList = rentPaymentList;
    }

    @Override
    public String toString() {
        return "HouseDetail{" +
                "region='" + region + '\'' +
                ", regionName='" + regionName + '\'' +
                ", regionFinal='" + regionFinal + '\'' +
                ", regionFinalName='" + regionFinalName + '\'' +
                ", cover='" + cover + '\'' +
                ", area=" + area +
                ", entireRent=" + entireRent +
                ", ownerRent=" + ownerRent +
                ", name='" + name + '\'' +
                ", type='" + type + '\'' +
                ", rent=" + rent +
                ", id=" + id +
                ", publishTime='" + publishTime + '\'' +
                ", houseImageList=" + houseImageList +
                ", canCollection=" + canCollection +
                ", latitude=" + latitude +
                ", longitude=" + longitude +
                ", houseTrafficList=" + houseTrafficList +
                ", houseConfig=" + houseConfig +
                ", rentStatus=" + rentStatus +
                ", recommendHouseList=" + recommendHouseList +
                ", houseRoomLiveInfoList=" + houseRoomLiveInfoList +
                ", periphery='" + periphery + '\'' +
                ", floor=" + floor +
                ", totalFloor=" + totalFloor +
                ", orientation='" + orientation + '\'' +
                ", rentPaymentList=" + rentPaymentList +
                '}';
    }

    public void setLatitude(Double latitude) {
        this.latitude = latitude;
    }

    public Boolean getCanCollection() {
        return canCollection;
    }

    public void setCanCollection(Boolean canCollection) {
        this.canCollection = canCollection;
    }

    public String getRegion() {
        return region;
    }

    public void setRegion(String region) {
        this.region = region;
    }

    public String getRegionName() {
        return regionName;
    }

    public void setRegionName(String regionName) {
        this.regionName = regionName;
    }

    public String getRegionFinal() {
        return regionFinal;
    }

    public void setRegionFinal(String regionFinal) {
        this.regionFinal = regionFinal;
    }

    public String getRegionFinalName() {
        return regionFinalName;
    }

    public void setRegionFinalName(String regionFinalName) {
        this.regionFinalName = regionFinalName;
    }

    public String getCover() {
        return cover;
    }

    public void setCover(String cover) {
        this.cover = cover;
    }

    public BigDecimal getArea() {
        return area;
    }

    public void setArea(BigDecimal area) {
        this.area = area;
    }

    public Boolean getEntireRent() {
        return entireRent;
    }

    public void setEntireRent(Boolean entireRent) {
        this.entireRent = entireRent;
    }

    public Boolean getOwnerRent() {
        return ownerRent;
    }

    public void setOwnerRent(Boolean ownerRent) {
        this.ownerRent = ownerRent;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public BigDecimal getRent() {
        return rent;
    }

    public void setRent(BigDecimal rent) {
        this.rent = rent;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getPublishTime() {
        return publishTime;
    }

    public void setPublishTime(String publishTime) {
        this.publishTime = publishTime;
    }

    public List<HouseImage> getHouseImageList() {
        return houseImageList;
    }

    public void setHouseImageList(List<HouseImage> houseImageList) {
        this.houseImageList = houseImageList;
    }

    public List<HouseTraffic> getHouseTrafficList() {
        return houseTrafficList;
    }

    public void setHouseTrafficList(List<HouseTraffic> houseTrafficList) {
        this.houseTrafficList = houseTrafficList;
    }

    public HouseConfig getHouseConfig() {
        return houseConfig;
    }

    public void setHouseConfig(HouseConfig houseConfig) {
        this.houseConfig = houseConfig;
    }

    public List<HouseOverview> getRecommendHouseList() {
        return recommendHouseList;
    }

    public void setRecommendHouseList(List<HouseOverview> recommendHouseList) {
        this.recommendHouseList = recommendHouseList;
    }

    public List<HouseRoomLiveInfo> getHouseRoomLiveInfoList() {
        return houseRoomLiveInfoList;
    }

    public void setHouseRoomLiveInfoList(List<HouseRoomLiveInfo> houseRoomLiveInfoList) {
        this.houseRoomLiveInfoList = houseRoomLiveInfoList;
    }
}
